river debris - Francés Inglés Diccionario